# Package oracle.pg.nosql

This package contains the logic specific to the property graph support on Oracle NoSQL Database.

See: Description

- Class Summary
  Class | Description
  --- | ---
  CommonCache | This class defines a cache layer for vertices and edges in a property graph.
  ConcatenateTableIterator | This class implements the Iterator interface for edges.
  Console | This class handles Groovy script for the Data Access Layer (DAL) on Oracle NoSQL Database.
  DataChange | This class captures an action of change made to a particular data item (vertex or edge).
  EdgeCache | This class implements a cache layer for OracleEdge objects.
  EdgeChange | This class captures an action of change made to a particular Edge instance.
  FilterByKeysTableIterator | This class implements the Iterator interface for Rows.
  FilterTableIterator | This class implements the Iterator interface for Rows.
  FilterTableKeysIterator | This class implements the Iterator interface for KeyPair.
  NoSQLIndexManager | A single point for accessing all vertex and edge indices of a specific `OraclePropertyGraph` object.
  OracleCommonIteratorImpl | This class implements a common Iterator interface for iterating through elements as well as changes.
  OracleEdge | This class implements the Blueprints Edge interface on top of a supported backend database.
  OracleEdgeFilterIterableImpl | This class implements the Iterable interface for edge
  OracleEdgeFilterIteratorImpl | This class implements the Iterator interface for edges.
  OracleEdgeIterableImpl | This class implements the Iterable interface for vertices.
  OracleEdgeIteratorImpl | This class implements the Iterator interface for vertices.
  OracleElement | This class implements the Blueprints Element interface on top of a supported backend database.
  OracleElementIteratorImpl | This class implements the Iterator interface for elements (vertices and edges).
  OracleMergeVertexIterableImpl | This class implements the Iterable interface for vertices.
  OracleMergeVertexIteratorImpl | This class implements the Iterator interface for vertices.
  OraclePartitionScanWorker |
  OraclePropertyGraph | This class implements the Blueprints Graph interface on top of a supported backend database.
  OraclePropertyGraphConfiguration | This class implements the Rexster GraphConfiguration interface.
  OraclePropertyGraphDataLoader | This class implements the logic to load a property graph (in Oracle-defined flat files format) into supported backend database.
  OraclePropertyGraphFeatures | Oracle's extension of Features class
  OraclePropertyGraphUtils | This class contains utility functions to help manage property graphs stored in the supported backend databases.
  OracleUniqKPIterator | This class implements the Iterable interface for vertices.
  OracleVertex | This class implements the Blueprints Vertex interface on top of the supported backend database.
  OracleVertexFilterIterableImpl | This class implements the Iterable interface for vertices.
  OracleVertexFilterIteratorImpl | This class implements the Iterator interface for vertices.
  OracleVertexIterableImpl | This class implements the Iterable interface for vertices.
  OracleVertexIteratorImpl | This class implements the Iterator interface for vertices.
  Parameters | This class defines various parameters.
  VertexCache | This class implements a cache layer for OracleVertex objects.
  VertexChange | This class captures an action of change made to a particular Vertex instance.

- Enum Summary
  Enum | Description
  --- | ---
  DataChange.ChangeAction |
  OraclePropertyGraph.QueueAction |

- Exception Summary
  Exception | Description
  --- | ---
  OraclePropertyGraphException | This class extends the Java RuntimeException
  PropertyNamesTimeoutException | This class extends the Java RuntimeException

## Package oracle.pg.nosql Description

This package contains the logic specific to the property graph support on Oracle NoSQL Database.

Copyright © 2015 Oracle and/or its afflilates. All Rights Reserved.